Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
5 POPLAR PLACE Terraced £223,000 18 Jan 2024
11 POPLAR PLACE Terraced £272,485 £55,000 31 Oct 1997